deputy directorate general of overseas promotion - French English Dictionary